makeshift memorial - Spanish English Dictionary